from math import *

b=int(input())

if b>9999 or b<1000:
    print('Введенное число не является четырехзначным')
    exit()

print()

if b%2==0:
    print('число четное:да')

if b%2!=0:
    print('число четное:нет')

if b%3==0:
    print('Число кратное 3:да')

if b%3!=0:
    print('Число кратное 3:нет')

if int(sqrt(b))**2==b:
    print('Число является квадратом числа:',int(sqrt(b)))

else:
    print('У данного числа нет целого квадрата')

print()

if b:
    print('Наименьшая цифра числа:',min(str(b)))

if b:
    print('Наибольшая цифра числа:',max(str(b)))

if b:
    print('Колличиство нулей в числе:',str(b).count('0'))

print()

if int(sqrt(b%10))**2==b%10:
    print('Цифра в разряде единиц является квадратом цифры:',int(sqrt(b%10)))

else:
    print('Цифра в разряде единиц является квадратом цифры:нету целого квадрата')

if int(sqrt(b//10%10))**2==b//10%10:
   print('Цифра в разряде десятков является квадратом цифры:',int(sqrt(b//10%10)))

else:
    print('Цифра в разряде десятков является квадратом цифры:нету целого квадрата')

if int(sqrt(b//100%10))**2==b//100%10:
    print('Цифра в разряде сотен является квадратом цифры:',int(sqrt(b//100%10)))

else:
    print('Цифра в разряде сотен является квадратом цифры:нету целого квадрата')

if int(sqrt(b//1000))**2==b//1000:
    print('Цифра в разряде тысяч является квадратом цифры:',int(sqrt(b//1000)))

else:
    print('Цифра в разряде тысяч является квадратом цифры:нету целого квадрата')
